package flst.ipiweb.transverse;

import java.util.List;

public class Commande {
	
	private int id;
	private Client client;
	private ModeDeLivraison modeDeLivraison;
	private Relais relais;
	private ModeDePaiement modeDePaiement;
	private CodePromotionnel codePromotionnel;
	private double prixTotal;
	private List<LigneDeCommandeArticle> lignesCommandeArticle;

	
	public Commande(){};
	
	public Commande(int id, Client client, ModeDeLivraison modedelivraison, Relais relais,
	ModeDePaiement modedepaiement, CodePromotionnel codepromotionnel, int prixtotal, 
	List<LigneDeCommandeArticle> lignesdecommandearticle){
		
		this.id=id;
		this.client=client;
		this.modeDeLivraison=modedelivraison;
		this.relais=relais;
		this.modeDePaiement=modedepaiement;
		this.codePromotionnel=codepromotionnel;
		this.prixTotal=prixtotal;
		this.lignesCommandeArticle=lignesdecommandearticle;
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public Client getClient() {
		return client;
	}

	public void setClient(Client client) {
		this.client = client;
	}

	public ModeDeLivraison getModeDeLivraison() {
		return modeDeLivraison;
	}

	public void setModeDeLivraison(ModeDeLivraison modeDeLivraison) {
		this.modeDeLivraison = modeDeLivraison;
	}

	public Relais getRelais() {
		return relais;
	}

	public void setRelais(Relais relais) {
		this.relais = relais;
	}

	public ModeDePaiement getModeDePaiement() {
		return modeDePaiement;
	}

	public void setModeDePaiement(ModeDePaiement modeDePaiement) {
		this.modeDePaiement = modeDePaiement;
	}

	public CodePromotionnel getCodePromotionnel() {
		return codePromotionnel;
	}

	public void setCodePromotionnel(CodePromotionnel codePromotionnel) {
		this.codePromotionnel = codePromotionnel;
	}

	public double getPrixTotal() {
		return prixTotal;
	}

	public void setPrixTotal(double prixTotal) {
		this.prixTotal = prixTotal;
	}

	public List<LigneDeCommandeArticle> getLignesCommandeArticle() {
		return lignesCommandeArticle;
	}

	public void setLignesCommandeArticle(
			List<LigneDeCommandeArticle> lignesCommandeArticle) {
		this.lignesCommandeArticle = lignesCommandeArticle;
	}


}
